power propelled - Alemán Inglés Diccionario